<!DOCTYPE html>
<html lang="en">
  <head>
    <title>ESTBeaconConnection Class Reference</title>
    <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
    <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
    <meta charset="utf-8">
    <script src="../js/jquery.min.js" defer></script>
    <script src="../js/jazzy.js" defer></script>
    
    <script src="../js/lunr.min.js" defer></script>
    <script src="../js/typeahead.jquery.js" defer></script>
    <script src="../js/jazzy.search.js" defer></script>
  </head>
  <body>

    <a name="//apple_ref/objc/Class/ESTBeaconConnection" class="dashAnchor"></a>

    <a title="ESTBeaconConnection Class Reference"></a>

    <header class="header">
      <p class="header-col header-col--primary">
        <a class="header-link" href="../index.html">
          EstimoteFleetManagementSDK Docs
        </a>
      </p>
    
      <p class="header-col--secondary">
        <form role="search" action="../search.json">
          <input type="text" placeholder="Search documentation" data-typeahead>
        </form>
      </p>
    
        <p class="header-col header-col--secondary">
          <a class="header-link" href="https://github.com/Estimote/iOS-Fleet-Management-SDK">
            <img class="header-icon" src="../img/gh.png"/>
            View on GitHub
          </a>
        </p>
    
    </header>

    <p class="breadcrumbs">
      <a class="breadcrumb" href="../index.html">EstimoteFleetManagementSDK Reference</a>
      <img class="carat" src="../img/carat.png" />
      ESTBeaconConnection Class Reference
    </p>

    <div class="content-wrapper">
      <nav class="navigation">
        <ul class="nav-groups">
          <li class="nav-group-name">
            <a class="nav-group-name-link" href="../Classes.html">Classes</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTAnalyticsManager.html">ESTAnalyticsManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeacon.html">ESTBeacon</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconConnection.html">ESTBeaconConnection</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationConnectivityInterval.html">ESTBeaconOperationConnectivityInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationConnectivityPower.html">ESTBeaconOperationConnectivityPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationDeviceInfoApplicationVersion.html">ESTBeaconOperationDeviceInfoApplicationVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationDeviceInfoBootloaderVersion.html">ESTBeaconOperationDeviceInfoBootloaderVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationDeviceInfoHardwareVersion.html">ESTBeaconOperationDeviceInfoHardwareVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationDeviceInfoUTCTime.html">ESTBeaconOperationDeviceInfoUTCTime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationDeviceInfoUptime.html">ESTBeaconOperationDeviceInfoUptime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneEIDEnable.html">ESTBeaconOperationEddystoneEIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneEIDInterval.html">ESTBeaconOperationEddystoneEIDInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneEIDPower.html">ESTBeaconOperationEddystoneEIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneTLMEnable.html">ESTBeaconOperationEddystoneTLMEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneTLMInterval.html">ESTBeaconOperationEddystoneTLMInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneTLMPower.html">ESTBeaconOperationEddystoneTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneUIDEnable.html">ESTBeaconOperationEddystoneUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneUIDInstance.html">ESTBeaconOperationEddystoneUIDInstance</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneUIDInterval.html">ESTBeaconOperationEddystoneUIDInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneUIDNamespace.html">ESTBeaconOperationEddystoneUIDNamespace</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneUIDPower.html">ESTBeaconOperationEddystoneUIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneURLData.html">ESTBeaconOperationEddystoneURLData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneURLEnable.html">ESTBeaconOperationEddystoneURLEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneURLInterval.html">ESTBeaconOperationEddystoneURLInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEddystoneURLPower.html">ESTBeaconOperationEddystoneURLPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteLocationEnable.html">ESTBeaconOperationEstimoteLocationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteLocationInterval.html">ESTBeaconOperationEstimoteLocationInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteLocationPower.html">ESTBeaconOperationEstimoteLocationPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteTLMEnable.html">ESTBeaconOperationEstimoteTLMEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteTLMInterval.html">ESTBeaconOperationEstimoteTLMInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationEstimoteTLMPower.html">ESTBeaconOperationEstimoteTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGPIO0StateReflectingOnLEDEnable.html">ESTBeaconOperationGPIO0StateReflectingOnLEDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGPIOConfigPort0.html">ESTBeaconOperationGPIOConfigPort0</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGPIOConfigPort1.html">ESTBeaconOperationGPIOConfigPort1</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGPIONotificationEnable.html">ESTBeaconOperationGPIONotificationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGPIOPortsData.html">ESTBeaconOperationGPIOPortsData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGenericAdvertiserData.html">ESTBeaconOperationGenericAdvertiserData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGenericAdvertiserEnable.html">ESTBeaconOperationGenericAdvertiserEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGenericAdvertiserInterval.html">ESTBeaconOperationGenericAdvertiserInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationGenericAdvertiserPower.html">ESTBeaconOperationGenericAdvertiserPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconEnable.html">ESTBeaconOperationIBeaconEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconInterval.html">ESTBeaconOperationIBeaconInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconMajor.html">ESTBeaconOperationIBeaconMajor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconMinor.html">ESTBeaconOperationIBeaconMinor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconMotionUUID.html">ESTBeaconOperationIBeaconMotionUUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconMotionUUIDEnable.html">ESTBeaconOperationIBeaconMotionUUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconPower.html">ESTBeaconOperationIBeaconPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconProximityUUID.html">ESTBeaconOperationIBeaconProximityUUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconSecureUUIDEnable.html">ESTBeaconOperationIBeaconSecureUUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationIBeaconSecureUUIDPeriodScaler.html">ESTBeaconOperationIBeaconSecureUUIDPeriodScaler</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerBatteryPercentage.html">ESTBeaconOperationPowerBatteryPercentage</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerBatteryVoltage.html">ESTBeaconOperationPowerBatteryVoltage</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerDarkToSleepEnable.html">ESTBeaconOperationPowerDarkToSleepEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerFlipToSleepEnable.html">ESTBeaconOperationPowerFlipToSleepEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerMotionOnlyBroadcastingDelay.html">ESTBeaconOperationPowerMotionOnlyBroadcastingDelay</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerMotionOnlyBroadcastingEnable.html">ESTBeaconOperationPowerMotionOnlyBroadcastingEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerScheduledAdvertisingEnable.html">ESTBeaconOperationPowerScheduledAdvertisingEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerScheduledAdvertisingPeriod.html">ESTBeaconOperationPowerScheduledAdvertisingPeriod</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationPowerSmartPowerModeEnable.html">ESTBeaconOperationPowerSmartPowerModeEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsAmbientLight.html">ESTBeaconOperationSensorsAmbientLight</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsMotionNotificationEnable.html">ESTBeaconOperationSensorsMotionNotificationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsPressure.html">ESTBeaconOperationSensorsPressure</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperature.html">ESTBeaconOperationSensorsTemperature</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperatureOffset.html">ESTBeaconOperationSensorsTemperatureOffset</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconOperationShakeToConnectEnable.html">ESTBeaconOperationShakeToConnectEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconSettingsManager.html">ESTBeaconSettingsManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconUpdateConfig.html">ESTBeaconUpdateConfig</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBeaconUpdateInfo.html">ESTBeaconUpdateInfo</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTBulkUpdater.html">ESTBulkUpdater</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudManager.html">ESTCloudManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoColor.html">ESTCloudOperationDeviceInfoColor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoDevelopmentMode.html">ESTCloudOperationDeviceInfoDevelopmentMode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoFirmwareVersion.html">ESTCloudOperationDeviceInfoFirmwareVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoGeoLocation.html">ESTCloudOperationDeviceInfoGeoLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoIndoorLocationIdentifier.html">ESTCloudOperationDeviceInfoIndoorLocationIdentifier</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoName.html">ESTCloudOperationDeviceInfoName</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationDeviceInfoTags.html">ESTCloudOperationDeviceInfoTags</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationIBeaconNonStrictMode.html">ESTCloudOperationIBeaconNonStrictMode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTCloudOperationPowerBatteryLifetime.html">ESTCloudOperationPowerBatteryLifetime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTConfig.html">ESTConfig</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDateRule.html">ESTDateRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceConnectable.html">ESTDeviceConnectable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceDetails.html">ESTDeviceDetails</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceFilterBeaconV1.html">ESTDeviceFilterBeaconV1</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceFilterLocationBeacon.html">ESTDeviceFilterLocationBeacon</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceFilterNearable.html">ESTDeviceFilterNearable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceGeoLocation.html">ESTDeviceGeoLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceIndoorLocation.html">ESTDeviceIndoorLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceLocationBeacon.html">ESTDeviceLocationBeacon</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceManager.html">ESTDeviceManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceNearable.html">ESTDeviceNearable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSchedule.html">ESTDeviceSchedule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettings.html">ESTDeviceSettings</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiser.html">ESTDeviceSettingsAdvertiser</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiserConnectivity.html">ESTDeviceSettingsAdvertiserConnectivity</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiserEddystoneEID.html">ESTDeviceSettingsAdvertiserEddystoneEID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTDeviceSettingsAdvertiserEddystoneTLM">ESTDeviceSettingsAdvertiserEddystoneTLM</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiserEddystoneUID.html">ESTDeviceSettingsAdvertiserEddystoneUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiserEddystoneURL.html">ESTDeviceSettingsAdvertiserEddystoneURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTDeviceSettingsAdvertiserEstimoteLocation">ESTDeviceSettingsAdvertiserEstimoteLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTDeviceSettingsAdvertiserEstimoteTLM">ESTDeviceSettingsAdvertiserEstimoteTLM</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTDeviceSettingsAdvertiserGeneric">ESTDeviceSettingsAdvertiserGeneric</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsAdvertiserIBeacon.html">ESTDeviceSettingsAdvertiserIBeacon</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsCollection.html">ESTDeviceSettingsCollection</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceSettingsGeneral.html">ESTDeviceSettingsGeneral</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceShadow.html">ESTDeviceShadow</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceStatusReport.html">ESTDeviceStatusReport</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTDeviceUpdateInfo.html">ESTDeviceUpdateInfo</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystone.html">ESTEddystone</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneAttachment.html">ESTEddystoneAttachment</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneEID.html">ESTEddystoneEID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneFilter.html">ESTEddystoneFilter</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneFilterEID.html">ESTEddystoneFilterEID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneFilterUID.html">ESTEddystoneFilterUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneFilterURL.html">ESTEddystoneFilterURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneFilterURLDomain.html">ESTEddystoneFilterURLDomain</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneManager.html">ESTEddystoneManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneTLM.html">ESTEddystoneTLM</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneUID.html">ESTEddystoneUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTEddystoneURL.html">ESTEddystoneURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTFeaturesetBackgroundMode.html">ESTFeaturesetBackgroundMode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTFeaturesetEstimoteMonitoring.html">ESTFeaturesetEstimoteMonitoring</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTGPIOPortsData.html">ESTGPIOPortsData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTLocationBeaconBulkUpdateConfiguration.html">ESTLocationBeaconBulkUpdateConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTLocationBeaconBulkUpdater.html">ESTLocationBeaconBulkUpdater</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTLogger.html">ESTLogger</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMesh.html">ESTMesh</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMeshGateway.html">ESTMeshGateway</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMeshManager.html">ESTMeshManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMeshNearablesScanReportVO.html">ESTMeshNearablesScanReportVO</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMeshNearablesScanResultVO.html">ESTMeshNearablesScanResultVO</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMeshScanReportsManager.html">ESTMeshScanReportsManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMonitoringManager.html">ESTMonitoringManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTMonitoringV2Manager.html">ESTMonitoringV2Manager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTMotionRule">ESTMotionRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearable.html">ESTNearable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableManager.html">ESTNearableManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationApplicationVersion.html">ESTNearableOperationApplicationVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationBroadcastingScheme.html">ESTNearableOperationBroadcastingScheme</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationEddystoneURL.html">ESTNearableOperationEddystoneURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationHardware.html">ESTNearableOperationHardware</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationIBeaconMajor.html">ESTNearableOperationIBeaconMajor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationIBeaconMinor.html">ESTNearableOperationIBeaconMinor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationIBeaconProximityUUID.html">ESTNearableOperationIBeaconProximityUUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationMotionOnly.html">ESTNearableOperationMotionOnly</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationName.html">ESTNearableOperationName</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationNearableInterval.html">ESTNearableOperationNearableInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableOperationNearablePower.html">ESTNearableOperationNearablePower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableRule.html">ESTNearableRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNearableSettingsManager.html">ESTNearableSettingsManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTNotificationGPIOData.html">ESTNotificationGPIOData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTNotificationMotion">ESTNotificationMotion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTOrientationRule">ESTOrientationRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTPeripheralTypeUtility.html">ESTPeripheralTypeUtility</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTProximityRule">ESTProximityRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestAssignGPSLocation.html">ESTRequestAssignGPSLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestBeaconColor.html">ESTRequestBeaconColor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestBeaconMac.html">ESTRequestBeaconMac</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestCancelPendingSettings.html">ESTRequestCancelPendingSettings</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestDeletePendingSettings.html">ESTRequestDeletePendingSettings</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetBeacons.html">ESTRequestGetBeacons</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetBeaconsDetails.html">ESTRequestGetBeaconsDetails</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetDeviceDetails.html">ESTRequestGetDeviceDetails</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetDevices.html">ESTRequestGetDevices</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetNearables.html">ESTRequestGetNearables</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetPendingSettings.html">ESTRequestGetPendingSettings</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestGetSettingsHistory.html">ESTRequestGetSettingsHistory</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestRegisterDevice.html">ESTRequestRegisterDevice</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestV2DeletePendingSettings.html">ESTRequestV2DeletePendingSettings</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestV2DevicesUpdate.html">ESTRequestV2DevicesUpdate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestV2GetDeviceDetails.html">ESTRequestV2GetDeviceDetails</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestV2GetDevices.html">ESTRequestV2GetDevices</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRequestV3GetDeviceOwner.html">ESTRequestV3GetDeviceOwner</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTRequestV3GetFirmwares">ESTRequestV3GetFirmwares</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTRule.html">ESTRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingBase.html">ESTSettingBase</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingConnectivityInterval.html">ESTSettingConnectivityInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingConnectivityPower.html">ESTSettingConnectivityPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoApplicationVersion.html">ESTSettingDeviceInfoApplicationVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoBootloaderVersion.html">ESTSettingDeviceInfoBootloaderVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoColor.html">ESTSettingDeviceInfoColor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoDevelopmentMode.html">ESTSettingDeviceInfoDevelopmentMode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoFirmwareVersion.html">ESTSettingDeviceInfoFirmwareVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoGeoLocation.html">ESTSettingDeviceInfoGeoLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoHardwareVersion.html">ESTSettingDeviceInfoHardwareVersion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoIndoorLocationIdentifier.html">ESTSettingDeviceInfoIndoorLocationIdentifier</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoIndoorLocationName.html">ESTSettingDeviceInfoIndoorLocationName</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoName.html">ESTSettingDeviceInfoName</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoTags.html">ESTSettingDeviceInfoTags</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoUTCTime.html">ESTSettingDeviceInfoUTCTime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingDeviceInfoUptime.html">ESTSettingDeviceInfoUptime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneConfigurationServiceEnable.html">ESTSettingEddystoneConfigurationServiceEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneEIDEnable.html">ESTSettingEddystoneEIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneEIDInterval.html">ESTSettingEddystoneEIDInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneEIDPower.html">ESTSettingEddystoneEIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneTLMEnable.html">ESTSettingEddystoneTLMEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneTLMInterval.html">ESTSettingEddystoneTLMInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneTLMPower.html">ESTSettingEddystoneTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneUIDEnable.html">ESTSettingEddystoneUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneUIDInstance.html">ESTSettingEddystoneUIDInstance</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneUIDInterval.html">ESTSettingEddystoneUIDInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneUIDNamespace.html">ESTSettingEddystoneUIDNamespace</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneUIDPower.html">ESTSettingEddystoneUIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneURLData.html">ESTSettingEddystoneURLData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneURLEnable.html">ESTSettingEddystoneURLEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneURLInterval.html">ESTSettingEddystoneURLInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEddystoneURLPower.html">ESTSettingEddystoneURLPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteLocationEnable.html">ESTSettingEstimoteLocationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteLocationInterval.html">ESTSettingEstimoteLocationInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteLocationPower.html">ESTSettingEstimoteLocationPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteTLMEnable.html">ESTSettingEstimoteTLMEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteTLMInterval.html">ESTSettingEstimoteTLMInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingEstimoteTLMPower.html">ESTSettingEstimoteTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGPIO0StateReflectingOnLEDEnable.html">ESTSettingGPIO0StateReflectingOnLEDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGPIOConfigPort0.html">ESTSettingGPIOConfigPort0</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGPIOConfigPort1.html">ESTSettingGPIOConfigPort1</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGPIONotificationEnable.html">ESTSettingGPIONotificationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGPIOPortsData.html">ESTSettingGPIOPortsData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGenericAdvertiserData.html">ESTSettingGenericAdvertiserData</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGenericAdvertiserEnable.html">ESTSettingGenericAdvertiserEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGenericAdvertiserInterval.html">ESTSettingGenericAdvertiserInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingGenericAdvertiserPower.html">ESTSettingGenericAdvertiserPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconEnable.html">ESTSettingIBeaconEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconInterval.html">ESTSettingIBeaconInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconMajor.html">ESTSettingIBeaconMajor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconMinor.html">ESTSettingIBeaconMinor</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconMotionUUID.html">ESTSettingIBeaconMotionUUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconMotionUUIDEnable.html">ESTSettingIBeaconMotionUUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconNonStrictMode.html">ESTSettingIBeaconNonStrictMode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconPower.html">ESTSettingIBeaconPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconProximityUUID.html">ESTSettingIBeaconProximityUUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconSecureUUIDEnable.html">ESTSettingIBeaconSecureUUIDEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingIBeaconSecureUUIDPeriodScaler.html">ESTSettingIBeaconSecureUUIDPeriodScaler</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingNearableBroadcastingScheme.html">ESTSettingNearableBroadcastingScheme</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingNearableEddystoneURL.html">ESTSettingNearableEddystoneURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingNearableInterval.html">ESTSettingNearableInterval</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingNearablePower.html">ESTSettingNearablePower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingOperation.html">ESTSettingOperation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerBatteryLifetime.html">ESTSettingPowerBatteryLifetime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerBatteryPercentage.html">ESTSettingPowerBatteryPercentage</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerBatteryVoltage.html">ESTSettingPowerBatteryVoltage</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerDarkToSleepEnable.html">ESTSettingPowerDarkToSleepEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerFlipToSleepEnable.html">ESTSettingPowerFlipToSleepEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerMotionOnlyBroadcastingDelay.html">ESTSettingPowerMotionOnlyBroadcastingDelay</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerMotionOnlyBroadcastingEnable.html">ESTSettingPowerMotionOnlyBroadcastingEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerScheduledAdvertisingEnable.html">ESTSettingPowerScheduledAdvertisingEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerScheduledAdvertisingPeriod.html">ESTSettingPowerScheduledAdvertisingPeriod</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingPowerSmartPowerModeEnable.html">ESTSettingPowerSmartPowerModeEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingReadOnly.html">ESTSettingReadOnly</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingReadWrite.html">ESTSettingReadWrite</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingSensorsAmbientLight.html">ESTSettingSensorsAmbientLight</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingSensorsMotionNotificationEnable.html">ESTSettingSensorsMotionNotificationEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingSensorsPressure.html">ESTSettingSensorsPressure</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperature.html">ESTSettingSensorsTemperature</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperatureOffset.html">ESTSettingSensorsTemperatureOffset</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingShakeToConnectEnable.html">ESTSettingShakeToConnectEnable</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsConnectivity.html">ESTSettingsConnectivity</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsDeviceInfo.html">ESTSettingsDeviceInfo</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEddystoneConfigurationService.html">ESTSettingsEddystoneConfigurationService</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEddystoneEID.html">ESTSettingsEddystoneEID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEddystoneTLM.html">ESTSettingsEddystoneTLM</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEddystoneUID.html">ESTSettingsEddystoneUID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEddystoneURL.html">ESTSettingsEddystoneURL</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEstimoteLocation.html">ESTSettingsEstimoteLocation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsEstimoteTLM.html">ESTSettingsEstimoteTLM</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsGPIO.html">ESTSettingsGPIO</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsIBeacon.html">ESTSettingsIBeacon</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsPower.html">ESTSettingsPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSettingsSensors.html">ESTSettingsSensors</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTSimulatedNearableManager.html">ESTSimulatedNearableManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTStorageManager.html">ESTStorageManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfo.html">ESTTelemetryInfo</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoAmbientLight.html">ESTTelemetryInfoAmbientLight</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoGPIO.html">ESTTelemetryInfoGPIO</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoMagnetometer.html">ESTTelemetryInfoMagnetometer</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoMotion.html">ESTTelemetryInfoMotion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoPressure.html">ESTTelemetryInfoPressure</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoSystemStatus.html">ESTTelemetryInfoSystemStatus</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryInfoTemperature.html">ESTTelemetryInfoTemperature</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationAmbientLight.html">ESTTelemetryNotificationAmbientLight</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationGPIO.html">ESTTelemetryNotificationGPIO</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationMagnetometer.html">ESTTelemetryNotificationMagnetometer</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationMotion.html">ESTTelemetryNotificationMotion</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationPressure.html">ESTTelemetryNotificationPressure</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationSystemStatus.html">ESTTelemetryNotificationSystemStatus</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTelemetryNotificationTemperature.html">ESTTelemetryNotificationTemperature</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes.html#/c:objc(cs)ESTTemperatureRule">ESTTemperatureRule</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTime.html">ESTTime</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTimePeriod.html">ESTTimePeriod</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTrigger.html">ESTTrigger</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTTriggerManager.html">ESTTriggerManager</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Classes/ESTUtilityManager.html">ESTUtilityManager</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a class="nav-group-name-link" href="../Constants.html">Constants</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Constants.html#/c:@ESTBulkUpdaterBeginNotification">ESTBulkUpdaterBeginNotification</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Constants.html#/c:@ESTBulkUpdaterCompleteNotification">ESTBulkUpdaterCompleteNotification</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Constants.html#/c:@ESTBulkUpdaterFailNotification">ESTBulkUpdaterFailNotification</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Constants.html#/c:@ESTBulkUpdaterProgressNotification">ESTBulkUpdaterProgressNotification</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Constants.html#/c:@ESTBulkUpdaterTimeoutNotification">ESTBulkUpdaterTimeoutNotification</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a class="nav-group-name-link" href="../Enums.html">Enums</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTBeaconPower">ESTBeaconPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTBulkUpdaterDeviceUpdateStatus.html">ESTBulkUpdaterDeviceUpdateStatus</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTBulkUpdaterStatus.html">ESTBulkUpdaterStatus</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTDeviceLocationBeaconError.html">ESTDeviceLocationBeaconError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTDeviceSettingsManagerError.html">ESTDeviceSettingsManagerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEddystoneEIDPower">ESTEddystoneEIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTEddystoneProximity.html">ESTEddystoneProximity</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEddystoneTLMPower">ESTEddystoneTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEddystoneUIDPower">ESTEddystoneUIDPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEddystoneURLPower">ESTEddystoneURLPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEstimoteLocationPower">ESTEstimoteLocationPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTEstimoteTLMPower">ESTEstimoteTLMPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGPIOConfig.html">ESTGPIOConfig</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGPIOConfigError.html">ESTGPIOConfigError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGPIOPort.html">ESTGPIOPort</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGPIOPortValue.html">ESTGPIOPortValue</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGPIOPortsDataError.html">ESTGPIOPortsDataError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTGenericAdvertiserID.html">ESTGenericAdvertiserID</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTIBeaconPower">ESTIBeaconPower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTLocationBeaconBulkUpdaterError.html">ESTLocationBeaconBulkUpdaterError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTMonitoringManagerError.html">ESTMonitoringManagerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTMonitoringProximity.html">ESTMonitoringProximity</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTMonitoringState">ESTMonitoringState</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTMonitoringV2ManagerError">ESTMonitoringV2ManagerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTNearableBroadcastingScheme.html">ESTNearableBroadcastingScheme</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTNearableFirmwareState">ESTNearableFirmwareState</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTNearableOrientation">ESTNearableOrientation</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTNearablePower">ESTNearablePower</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTNearableType">ESTNearableType</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTNearableZone">ESTNearableZone</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTPeripheralFirmwareState.html">ESTPeripheralFirmwareState</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTPeripheralTypeUtilityError.html">ESTPeripheralTypeUtilityError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTPeripheralTypeUtilityErrorCode.html">ESTPeripheralTypeUtilityErrorCode</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestAssignGPSLocationError.html">ESTRequestAssignGPSLocationError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestBaseError.html">ESTRequestBaseError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestBeaconColorError.html">ESTRequestBeaconColorError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestBeaconMacError.html">ESTRequestBeaconMacError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTRequestDeletePendingSettingsError">ESTRequestDeletePendingSettingsError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestGetBeaconsError.html">ESTRequestGetBeaconsError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTRequestGetDevicesTypeMask">ESTRequestGetDevicesTypeMask</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTRequestGetNearablesError.html">ESTRequestGetNearablesError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingConnectableIntervalError.html">ESTSettingConnectableIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingConnectablePowerError.html">ESTSettingConnectablePowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingDeviceInfoApplicationVersionError.html">ESTSettingDeviceInfoApplicationVersionError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingDeviceInfoBootloaderVersionError.html">ESTSettingDeviceInfoBootloaderVersionError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingDeviceInfoHardwareVersionError.html">ESTSettingDeviceInfoHardwareVersionError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneEIDIntervalError.html">ESTSettingEddystoneEIDIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneEIDPowerError.html">ESTSettingEddystoneEIDPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneTLMIntervalError.html">ESTSettingEddystoneTLMIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneTLMPowerError.html">ESTSettingEddystoneTLMPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneUIDInstanceError.html">ESTSettingEddystoneUIDInstanceError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneUIDIntervalError.html">ESTSettingEddystoneUIDIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneUIDNamespaceError.html">ESTSettingEddystoneUIDNamespaceError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneUIDPowerError.html">ESTSettingEddystoneUIDPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneURLIntervalError.html">ESTSettingEddystoneURLIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneURLNamespaceError.html">ESTSettingEddystoneURLNamespaceError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEddystoneURLPowerError.html">ESTSettingEddystoneURLPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEstimoteLocationIntervalError.html">ESTSettingEstimoteLocationIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEstimoteLocationPowerError.html">ESTSettingEstimoteLocationPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEstimoteTLMIntervalError.html">ESTSettingEstimoteTLMIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingEstimoteTLMPowerError.html">ESTSettingEstimoteTLMPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingGenericAdvertiserDataError.html">ESTSettingGenericAdvertiserDataError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingGenericAdvertiserEnableError.html">ESTSettingGenericAdvertiserEnableError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingGenericAdvertiserIntervalError.html">ESTSettingGenericAdvertiserIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingGenericAdvertiserPowerError.html">ESTSettingGenericAdvertiserPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingIBeaconIntervalError.html">ESTSettingIBeaconIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingIBeaconMajorError.html">ESTSettingIBeaconMajorError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingIBeaconMinorError.html">ESTSettingIBeaconMinorError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingIBeaconPowerError.html">ESTSettingIBeaconPowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingIBeaconProximityUUIDError.html">ESTSettingIBeaconProximityUUIDError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingNearableBroadcastingSchemeError.html">ESTSettingNearableBroadcastingSchemeError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingNearableEddystoneURLError.html">ESTSettingNearableEddystoneURLError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingNearableIntervalError.html">ESTSettingNearableIntervalError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingNearablePowerError.html">ESTSettingNearablePowerError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingOperationStatus.html">ESTSettingOperationStatus</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingOperationType.html">ESTSettingOperationType</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingPowerMotionOnlyBroadcastingDelayError.html">ESTSettingPowerMotionOnlyBroadcastingDelayError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingPowerScheduledAdvertisingPeriodError.html">ESTSettingPowerScheduledAdvertisingPeriodError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/ESTSettingSensorsTemperatureOffsetError.html">ESTSettingSensorsTemperatureOffsetError</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTSettingStorageType">ESTSettingStorageType</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Enums/EStrequestV3GetFirmwresError.html">EStrequestV3GetFirmwresError</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a class="nav-group-name-link" href="../Protocols.html">Protocols</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols.html#/c:objc(pl)ESBeaconUpdateInfoDelegate">ESBeaconUpdateInfoDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTBeaconOperationProtocol.html">ESTBeaconOperationProtocol</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTCloudOperationProtocol.html">ESTCloudOperationProtocol</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTDeviceConnectableDelegate.html">ESTDeviceConnectableDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTDeviceFilter.html">ESTDeviceFilter</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTDeviceNotificationProtocol.html">ESTDeviceNotificationProtocol</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTEddystoneManagerDelegate.html">ESTEddystoneManagerDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTLocationBeaconBulkUpdaterDelegate.html">ESTLocationBeaconBulkUpdaterDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols.html#/c:objc(pl)ESTMeshManagerDelegate">ESTMeshManagerDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols.html#/c:objc(pl)ESTMonitoringManagerDelegate">ESTMonitoringManagerDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTMonitoringV2ManagerDelegate.html">ESTMonitoringV2ManagerDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTNearableManagerDelegate.html">ESTNearableManagerDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTNearableOperationProtocol.html">ESTNearableOperationProtocol</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTPeripheralNearableDelegate.html">ESTPeripheralNearableDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTPeripheralNotificationDelegate.html">ESTPeripheralNotificationDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTPeripheralTypeUtilityDelegate.html">ESTPeripheralTypeUtilityDelegate</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTTelemetryNotificationProtocol.html">ESTTelemetryNotificationProtocol</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Protocols/ESTTriggerManagerDelegate.html">ESTTriggerManagerDelegate</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a class="nav-group-name-link" href="../Type Definitions.html">Type Definitions</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTBeaconSettingsManager.h@T@ESTDeviceSettingsManagerOperationsCompletionBlock">ESTDeviceSettingsManagerOperationsCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTNotificationGPIOData.h@T@ESTNotificationGPIODataBlock">ESTNotificationGPIODataBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTMeshScanReportsManager.h@T@ESTReportScanVOCompletionBlock">ESTReportScanVOCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestDeletePendingSettings.h@T@ESTRequestDeletePendingSettingsBlock">ESTRequestDeletePendingSettingsBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestGetDeviceDetails.h@T@ESTRequestGetDeviceDetailsBlock">ESTRequestGetDeviceDetailsBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestGetDevices.h@T@ESTRequestGetDevicesBlock">ESTRequestGetDevicesBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestV2DeletePendingSettings.h@T@ESTRequestV2DeletePendingSettingsBlock">ESTRequestV2DeletePendingSettingsBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestV2GetDeviceDetails.h@T@ESTRequestV2GetDeviceDetailsBlock">ESTRequestV2GetDeviceDetailsBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestV2GetDevices.h@T@ESTRequestV2GetDevicesBlock">ESTRequestV2GetDevicesBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestV3GetDeviceOwner.h@T@ESTRequestV3GetDeviceOwnerBlock">ESTRequestV3GetDeviceOwnerBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingBase.h@T@ESTSettingCompletionBlock">ESTSettingCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingConnectivityInterval.h@T@ESTSettingConnectivityIntervalCompletionBlock">ESTSettingConnectivityIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingConnectivityPower.h@T@ESTSettingConnectivityPowerCompletionBlock">ESTSettingConnectivityPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoApplicationVersion.h@T@ESTSettingDeviceInfoApplicationVersionCompletionBlock">ESTSettingDeviceInfoApplicationVersionCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoBootloaderVersion.h@T@ESTSettingDeviceInfoBootloaderVersionCompletionBlock">ESTSettingDeviceInfoBootloaderVersionCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoColor.h@T@ESTSettingDeviceInfoColorCompletionBlock">ESTSettingDeviceInfoColorCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoDevelopmentMode.h@T@ESTSettingDeviceInfoDevelopmentModeCompletionBlock">ESTSettingDeviceInfoDevelopmentModeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoFirmwareVersion.h@T@ESTSettingDeviceInfoFirmwareVersionCompletionBlock">ESTSettingDeviceInfoFirmwareVersionCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoGeoLocation.h@T@ESTSettingDeviceInfoGeoLocationCompletionBlock">ESTSettingDeviceInfoGeoLocationCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoHardwareVersion.h@T@ESTSettingDeviceInfoHardwareVersionCompletionBlock">ESTSettingDeviceInfoHardwareVersionCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoIndoorLocationIdentifier.h@T@ESTSettingDeviceInfoIndoorLocationIdentifierCompletionBlock">ESTSettingDeviceInfoIndoorLocationIdentifierCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoIndoorLocationName.h@T@ESTSettingDeviceInfoIndoorLocationNameCompletionBlock">ESTSettingDeviceInfoIndoorLocationNameCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoName.h@T@ESTSettingDeviceInfoNameCompletionBlock">ESTSettingDeviceInfoNameCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoTags.h@T@ESTSettingDeviceInfoTagsCompletionBlock">ESTSettingDeviceInfoTagsCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoUTCTime.h@T@ESTSettingDeviceInfoUTCTimeCompletionBlock">ESTSettingDeviceInfoUTCTimeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingDeviceInfoUptime.h@T@ESTSettingDeviceInfoUptimeCompletionBlock">ESTSettingDeviceInfoUptimeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneConfigurationServiceEnable.h@T@ESTSettingEddystoneConfigurationServiceEnableCompletionBlock">ESTSettingEddystoneConfigurationServiceEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneEIDEnable.h@T@ESTSettingEddystoneEIDEnableCompletionBlock">ESTSettingEddystoneEIDEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneEIDInterval.h@T@ESTSettingEddystoneEIDIntervalCompletionBlock">ESTSettingEddystoneEIDIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneEIDPower.h@T@ESTSettingEddystoneEIDPowerCompletionBlock">ESTSettingEddystoneEIDPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneTLMEnable.h@T@ESTSettingEddystoneTLMEnableCompletionBlock">ESTSettingEddystoneTLMEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneTLMInterval.h@T@ESTSettingEddystoneTLMIntervalCompletionBlock">ESTSettingEddystoneTLMIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneTLMPower.h@T@ESTSettingEddystoneTLMPowerCompletionBlock">ESTSettingEddystoneTLMPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneUIDEnable.h@T@ESTSettingEddystoneUIDEnableCompletionBlock">ESTSettingEddystoneUIDEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneUIDInstance.h@T@ESTSettingEddystoneUIDInstanceCompletionBlock">ESTSettingEddystoneUIDInstanceCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneUIDInterval.h@T@ESTSettingEddystoneUIDIntervalCompletionBlock">ESTSettingEddystoneUIDIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneUIDNamespace.h@T@ESTSettingEddystoneUIDNamespaceCompletionBlock">ESTSettingEddystoneUIDNamespaceCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneUIDPower.h@T@ESTSettingEddystoneUIDPowerCompletionBlock">ESTSettingEddystoneUIDPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneURLData.h@T@ESTSettingEddystoneURLDataCompletionBlock">ESTSettingEddystoneURLDataCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneURLEnable.h@T@ESTSettingEddystoneURLEnableCompletionBlock">ESTSettingEddystoneURLEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneURLInterval.h@T@ESTSettingEddystoneURLIntervalCompletionBlock">ESTSettingEddystoneURLIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEddystoneURLPower.h@T@ESTSettingEddystoneURLPowerCompletionBlock">ESTSettingEddystoneURLPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteLocationEnable.h@T@ESTSettingEstimoteLocationEnableCompletionBlock">ESTSettingEstimoteLocationEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteLocationInterval.h@T@ESTSettingEstimoteLocationIntervalCompletionBlock">ESTSettingEstimoteLocationIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteLocationPower.h@T@ESTSettingEstimoteLocationPowerCompletionBlock">ESTSettingEstimoteLocationPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteTLMEnable.h@T@ESTSettingEstimoteTLMEnableCompletionBlock">ESTSettingEstimoteTLMEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteTLMInterval.h@T@ESTSettingEstimoteTLMIntervalCompletionBlock">ESTSettingEstimoteTLMIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingEstimoteTLMPower.h@T@ESTSettingEstimoteTLMPowerCompletionBlock">ESTSettingEstimoteTLMPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGPIO0StateReflectingOnLEDEnable.h@T@ESTSettingGPIO0StateReflectingOnLEDCompletionBlock">ESTSettingGPIO0StateReflectingOnLEDCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGPIOConfigPort0.h@T@ESTSettingGPIOConfigPort0CompletionBlock">ESTSettingGPIOConfigPort0CompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGPIOConfigPort1.h@T@ESTSettingGPIOConfigPort1CompletionBlock">ESTSettingGPIOConfigPort1CompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGPIONotificationEnable.h@T@ESTSettingGPIONotificationEnableCompletionBlock">ESTSettingGPIONotificationEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGPIOPortsData.h@T@ESTSettingGPIOPortsDataCompletionBlock">ESTSettingGPIOPortsDataCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGenericAdvertiserData.h@T@ESTSettingGenericAdvertiserDataCompletionBlock">ESTSettingGenericAdvertiserDataCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGenericAdvertiserEnable.h@T@ESTSettingGenericAdvertiserEnableCompletionBlock">ESTSettingGenericAdvertiserEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGenericAdvertiserInterval.h@T@ESTSettingGenericAdvertiserIntervalCompletionBlock">ESTSettingGenericAdvertiserIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingGenericAdvertiserPower.h@T@ESTSettingGenericAdvertiserPowerCompletionBlock">ESTSettingGenericAdvertiserPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconEnable.h@T@ESTSettingIBeaconEnableCompletionBlock">ESTSettingIBeaconEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconInterval.h@T@ESTSettingIBeaconIntervalCompletionBlock">ESTSettingIBeaconIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconMajor.h@T@ESTSettingIBeaconMajorCompletionBlock">ESTSettingIBeaconMajorCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconMinor.h@T@ESTSettingIBeaconMinorCompletionBlock">ESTSettingIBeaconMinorCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconMotionUUID.h@T@ESTSettingIBeaconMotionUUIDCompletionBlock">ESTSettingIBeaconMotionUUIDCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconMotionUUIDEnable.h@T@ESTSettingIBeaconMotionUUIDEnableCompletionBlock">ESTSettingIBeaconMotionUUIDEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconNonStrictMode.h@T@ESTSettingIBeaconNonStrictModeCompletionBlock">ESTSettingIBeaconNonStrictModeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconPower.h@T@ESTSettingIBeaconPowerCompletionBlock">ESTSettingIBeaconPowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconProximityUUID.h@T@ESTSettingIBeaconProximityUUIDCompletionBlock">ESTSettingIBeaconProximityUUIDCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconSecureUUIDEnable.h@T@ESTSettingIBeaconSecureUUIDEnableCompletionBlock">ESTSettingIBeaconSecureUUIDEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingIBeaconSecureUUIDPeriodScaler.h@T@ESTSettingIBeaconSecureUUIDPeriodScalerCompletionBlock">ESTSettingIBeaconSecureUUIDPeriodScalerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingNearableBroadcastingScheme.h@T@ESTSettingNearableBroadcastingSchemeCompletionBlock">ESTSettingNearableBroadcastingSchemeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingNearableEddystoneURL.h@T@ESTSettingNearableEddystoneURLCompletionBlock">ESTSettingNearableEddystoneURLCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingNearableInterval.h@T@ESTSettingNearableIntervalCompletionBlock">ESTSettingNearableIntervalCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingNearablePower.h@T@ESTSettingNearablePowerCompletionBlock">ESTSettingNearablePowerCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerBatteryLifetime.h@T@ESTSettingPowerBatteryLifetimeCompletionBlock">ESTSettingPowerBatteryLifetimeCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerBatteryPercentage.h@T@ESTSettingPowerBatteryPercentageCompletionBlock">ESTSettingPowerBatteryPercentageCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerBatteryVoltage.h@T@ESTSettingPowerBatteryVoltageCompletionBlock">ESTSettingPowerBatteryVoltageCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerDarkToSleepEnable.h@T@ESTSettingPowerDarkToSleepEnableCompletionBlock">ESTSettingPowerDarkToSleepEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerFlipToSleepEnable.h@T@ESTSettingPowerFlipToSleepEnableCompletionBlock">ESTSettingPowerFlipToSleepEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerMotionOnlyBroadcastingDelay.h@T@ESTSettingPowerMotionOnlyBroadcastingDelayCompletionBlock">ESTSettingPowerMotionOnlyBroadcastingDelayCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerMotionOnlyBroadcastingEnable.h@T@ESTSettingPowerMotionOnlyBroadcastingEnableCompletionBlock">ESTSettingPowerMotionOnlyBroadcastingEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerScheduledAdvertisingEnable.h@T@ESTSettingPowerScheduledAdvertisingEnableCompletionBlock">ESTSettingPowerScheduledAdvertisingEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerScheduledAdvertisingPeriod.h@T@ESTSettingPowerScheduledAdvertisingPeriodCompletionBlock">ESTSettingPowerScheduledAdvertisingPeriodCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingPowerSmartPowerModeEnable.h@T@ESTSettingPowerSmartPowerModeEnableCompletionBlock">ESTSettingPowerSmartPowerModeEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsAmbientLight.h@T@ESTSettingSensorsAmbientLightCompletionBlock">ESTSettingSensorsAmbientLightCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsMotionNotificationEnable.h@T@ESTSettingSensorsMotionNotificationEnableCompletionBlock">ESTSettingSensorsMotionNotificationEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsPressure.h@T@ESTSettingSensorsPressureCompletionBlock">ESTSettingSensorsPressureCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperature.h@T@ESTSettingSensorsTemperatureCompletionBlock">ESTSettingSensorsTemperatureCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperatureOffset.h@T@ESTSettingSensorsTemperatureOffsetCompletionBlock">ESTSettingSensorsTemperatureOffsetCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingShakeToConnectEnable.h@T@ESTSettingShakeToConnectEnableCompletionBlock">ESTSettingShakeToConnectEnableCompletionBlock</a>
              </li>
              <li class="nav-group-task">
                <a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTTelemetryNotificationGPIO.h@T@ESTTelemetryNotificationGPIONotificationBlock">ESTTelemetryNotificationGPIONotificationBlock</a>
              </li>
            </ul>
          </li>
        </ul>
      </nav>
      <article class="main-content">

        <section class="section">
          <div class="section-content">
            <h1>ESTBeaconConnection</h1>
              <div class="declaration">
                <div class="language">
                  <pre class="highlight"><code>
<span class="k">@interface</span> <span class="nc">ESTBeaconConnection</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>

                </div>
              </div>
            <p>The <code>ESTBeaconConnection</code> class defines the interface for interacting with a single Estimote beacon. It enables you to connect to the device, retrieve properties and change its configuration settings.</p>

<p>The ESTBeaconConnection instance can be initialized using CLBeacon object or mac address being unique identifier of particular device. Fetch required beacon details you can use:</p>

<ul>
<li><p><code>startRangingBeaconsInRegion:</code> - which is a CoreLocation based scan and delivers <code>CLBeacon</code> objects.</p></li>
<li><p><code>startEstimoteBeaconsDiscovery</code> - which is a CoreBluetooth based scan and delivers <code>ESTBluetoothBeacon</code> object containing mac address.</p></li>
</ul>

<p>Properties become editable once connected to the beacon. See connect for more details about connecting to the beacon. You will also need to assign a delegate to be notified about connection and disconnection events. The delegate needs to conform to the <code>&lt;ESTBeaconConnectionDelegate&gt;</code> protocol.</p>

          </div>
        </section>

        <section class="section">
          <div class="section-content">
            <div class="task-group">
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)delegate"></a>
                    <a name="//apple_ref/objc/Property/delegate" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)delegate">delegate</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Delegate object receiving callbacks.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readwrite</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span>
    <span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span> <span class="n">delegate</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">weak</span> <span class="k">var</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)identifier"></a>
                    <a name="//apple_ref/objc/Property/identifier" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)identifier">identifier</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Identifier of the device that you aim to connect.
 Based on the method you used to initialize it may contain:
 - Device Mac address
 - Device iBeacon properties formatted as follows: ProximityUUUID:Major:Minor</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">strong</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nonnull</span> <span class="n">identifier</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">identifier</span><span class="p">:</span> <span class="kt">String</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)connectionStatus"></a>
                    <a name="//apple_ref/objc/Property/connectionStatus" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)connectionStatus">connectionStatus</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The connection status between the user device and the beacon.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTConnectionStatus</span> <span class="n">connectionStatus</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">connectionStatus</span><span class="p">:</span> <span class="kt">ESTConnectionStatus</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(cm)connectionWithProximityUUID:major:minor:delegate:"></a>
                    <a name="//apple_ref/objc/Method/+connectionWithProximityUUID:major:minor:delegate:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(cm)connectionWithProximityUUID:major:minor:delegate:">+connectionWithProximityUUID:major:minor:delegate:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Static method initializing connection object with Estimote beacon</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">+</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">connectionWithProximityUUID</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSUUID</span> <span class="o">*</span><span class="p">)</span><span class="nv">proximityUUID</span>
                          <span class="nf">major</span><span class="p">:(</span><span class="n">CLBeaconMajorValue</span><span class="p">)</span><span class="nv">major</span>
                          <span class="nf">minor</span><span class="p">:(</span><span class="n">CLBeaconMinorValue</span><span class="p">)</span><span class="nv">minor</span>
                       <span class="nf">delegate</span><span class="p">:</span>
                           <span class="p">(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">proximityUUID</span><span class="p">:</span> <span class="kt">UUID</span><span class="p">,</span> <span class="nv">major</span><span class="p">:</span> <span class="kt">CLBeaconMajorValue</span><span class="p">,</span> <span class="nv">minor</span><span class="p">:</span> <span class="kt">CLBeaconMinorValue</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>proximityUUID</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Proximity UUID</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>major</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Major</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>minor</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Minor</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate reference</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(cm)connectionWithBeacon:delegate:"></a>
                    <a name="//apple_ref/objc/Method/+connectionWithBeacon:delegate:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(cm)connectionWithBeacon:delegate:">+connectionWithBeacon:delegate:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Static method initializing connection object with Estimote beacon</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">+</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">connectionWithBeacon</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">CLBeacon</span> <span class="o">*</span><span class="p">)</span><span class="nv">beacon</span>
                <span class="nf">delegate</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">beacon</span><span class="p">:</span> <span class="kt">CLBeacon</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>beacon</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate reference</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(cm)connectionWithMacAddress:delegate:"></a>
                    <a name="//apple_ref/objc/Method/+connectionWithMacAddress:delegate:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(cm)connectionWithMacAddress:delegate:">+connectionWithMacAddress:delegate:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Static method initializing connection object with Estimote beacon</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">+</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">connectionWithMacAddress</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">macAddress</span>
                    <span class="nf">delegate</span><span class="p">:</span>
                        <span class="p">(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">macAddress</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>macAddress</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon object MAC address</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate reference</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(cm)connectionWithIdentifier:delegate:"></a>
                    <a name="//apple_ref/objc/Method/+connectionWithIdentifier:delegate:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(cm)connectionWithIdentifier:delegate:">+connectionWithIdentifier:delegate:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Static method initializing connection object with Estimote beacon</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">+</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">connectionWithIdentifier</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">identifier</span>
                    <span class="nf">delegate</span><span class="p">:</span>
                        <span class="p">(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="p">(</span><span class="nv">identifier</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>identifier</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon object identifier</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate reference</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)initWithProximityUUID:major:minor:delegate:startImmediately:"></a>
                    <a name="//apple_ref/objc/Method/-initWithProximityUUID:major:minor:delegate:startImmediately:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)initWithProximityUUID:major:minor:delegate:startImmediately:">-initWithProximityUUID:major:minor:delegate:startImmediately:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Method initializing connection object with Estimote beacon with
  delegate object support</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">initWithProximityUUID</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSUUID</span> <span class="o">*</span><span class="p">)</span><span class="nv">proximityUUID</span>
                    <span class="nf">major</span><span class="p">:(</span><span class="n">CLBeaconMajorValue</span><span class="p">)</span><span class="nv">major</span>
                    <span class="nf">minor</span><span class="p">:(</span><span class="n">CLBeaconMinorValue</span><span class="p">)</span><span class="nv">minor</span>
                 <span class="nf">delegate</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span>
         <span class="nf">startImmediately</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">startImmediately</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">proximityUUID</span><span class="p">:</span> <span class="kt">UUID</span><span class="p">,</span> <span class="nv">major</span><span class="p">:</span> <span class="kt">CLBeaconMajorValue</span><span class="p">,</span> <span class="nv">minor</span><span class="p">:</span> <span class="kt">CLBeaconMinorValue</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?,</span> <span class="nv">startImmediately</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>proximityUUID</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Proximity UUID</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>major</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Major</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>minor</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacons Minor</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate to handle callbacks</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>startImmediately</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>indicates if created object should start connection immediately</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)initWithBeacon:delegate:startImmediately:"></a>
                    <a name="//apple_ref/objc/Method/-initWithBeacon:delegate:startImmediately:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)initWithBeacon:delegate:startImmediately:">-initWithBeacon:delegate:startImmediately:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Method initializing connection object with Estimote beacon with
  delegate object support</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
      <span class="nf">initWithBeacon</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">CLBeacon</span> <span class="o">*</span><span class="p">)</span><span class="nv">beacon</span>
            <span class="nf">delegate</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span>
    <span class="nf">startImmediately</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">startImmediately</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">beacon</span><span class="p">:</span> <span class="kt">CLBeacon</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?,</span> <span class="nv">startImmediately</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>beacon</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate to handle callbacks</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>startImmediately</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>indicates if created object should start connection immediately</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)initWithMacAddress:delegate:startImmediately:"></a>
                    <a name="//apple_ref/objc/Method/-initWithMacAddress:delegate:startImmediately:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)initWithMacAddress:delegate:startImmediately:">-initWithMacAddress:delegate:startImmediately:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Method initializing connection object with beacon with
  delegate object support</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">initWithMacAddress</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">macAddress</span>
              <span class="nf">delegate</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span>
      <span class="nf">startImmediately</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">startImmediately</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">macAddress</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?,</span> <span class="nv">startImmediately</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>macAddress</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon object MAC address</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate to handle callbacks</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>startImmediately</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>indicates if created object should start connection immediately</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)initWithIdentifier:delegate:startImmediately:"></a>
                    <a name="//apple_ref/objc/Method/-initWithIdentifier:delegate:startImmediately:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)initWithIdentifier:delegate:startImmediately:">-initWithIdentifier:delegate:startImmediately:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Method initializing connection object with beacon with
 delegate object support</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">instancetype</span><span class="p">)</span>
    <span class="nf">initWithIdentifier</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">identifier</span>
              <span class="nf">delegate</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="o">&gt;</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nv">delegate</span>
      <span class="nf">startImmediately</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">startImmediately</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">identifier</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">delegate</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ESTBeaconConnectionDelegate.html">ESTBeaconConnectionDelegate</a></span><span class="p">?,</span> <span class="nv">startImmediately</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>identifier</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>discovered beacon object identifier</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>delegate</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>delegate to handle callbacks</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>startImmediately</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>indicates if created object should start connection immediately</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                      <div>
                        <h4>Return Value</h4>
                        <p>beacon connection object</p>

                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Connection%20handling"></a>
                <a name="//apple_ref/objc/Section/Connection handling" class="dashAnchor"></a>
                <a href="#/Connection%20handling">
                  <h3 class="section-name">Connection handling</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)startConnection"></a>
                    <a name="//apple_ref/objc/Method/-startConnection" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)startConnection">-startConnection</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Initiates connection procedure</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="n">startConnection</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">start</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)startConnectionWithAttempts:connectionTimeout:"></a>
                    <a name="//apple_ref/objc/Method/-startConnectionWithAttempts:connectionTimeout:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)startConnectionWithAttempts:connectionTimeout:">-startConnectionWithAttempts:connectionTimeout:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Initiates connection procedure with additional params</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">startConnectionWithAttempts</span><span class="p">:(</span><span class="n">NSInteger</span><span class="p">)</span><span class="nv">attempts</span>
                  <span class="nf">connectionTimeout</span><span class="p">:(</span><span class="n">NSInteger</span><span class="p">)</span><span class="nv">timeout</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">start</span><span class="p">(</span><span class="n">withAttempts</span> <span class="nv">attempts</span><span class="p">:</span> <span class="kt">Int</span><span class="p">,</span> <span class="n">connectionTimeout</span> <span class="nv">timeout</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>attempts</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>number of connection attempts</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>timeout</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>timeout of single connection</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)cancelConnection"></a>
                    <a name="//apple_ref/objc/Method/-cancelConnection" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)cancelConnection">-cancelConnection</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Cancels connection procedure</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="n">cancelConnection</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">cancel</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)disconnect"></a>
                    <a name="//apple_ref/objc/Method/-disconnect" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)disconnect">-disconnect</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Performs disconnect procedure for connected device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="n">disconnect</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">disconnect</span><span class="p">()</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Device%20identification"></a>
                <a name="//apple_ref/objc/Section/Device identification" class="dashAnchor"></a>
                <a href="#/Device%20identification">
                  <h3 class="section-name">Device identification</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)macAddress"></a>
                    <a name="//apple_ref/objc/Property/macAddress" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)macAddress">macAddress</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The MAC address of the beacon.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">macAddress</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">macAddress</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)name"></a>
                    <a name="//apple_ref/objc/Property/name" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)name">name</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The name of the beacon.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">name</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)location"></a>
                    <a name="//apple_ref/objc/Property/location" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)location">location</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The dictionary containing geocoding data for beacon&rsquo;s GPS location.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSDictionary</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">location</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">location</span><span class="p">:</span> <span class="p">[</span><span class="kt">AnyHashable</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)latitude"></a>
                    <a name="//apple_ref/objc/Property/latitude" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)latitude">latitude</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The latitude of beacon&rsquo;s GPS location.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">latitude</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">latitude</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)longitude"></a>
                    <a name="//apple_ref/objc/Property/longitude" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)longitude">longitude</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The longitude of beacon&rsquo;s GPS location.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">longitude</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">longitude</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)indoorLocationIdentifier"></a>
                    <a name="//apple_ref/objc/Property/indoorLocationIdentifier" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)indoorLocationIdentifier">indoorLocationIdentifier</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The identifier of indoor location beacon belongs to.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">indoorLocationIdentifier</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">indoorLocationIdentifier</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)indoorLocationName"></a>
                    <a name="//apple_ref/objc/Property/indoorLocationName" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)indoorLocationName">indoorLocationName</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The name of indoor location beacon belongs to.</p>

<p>This value is stored and retrieved from the Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">indoorLocationName</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">indoorLocationName</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)color"></a>
                    <a name="//apple_ref/objc/Property/color" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)color">color</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The color of the beacon.</p>

<p>This value is stored and retrieved from the Estimote Cloud, which means it might be unavailable under certain circumstances - e.g. no Internet connectivity.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTColor</span> <span class="n">color</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">color</span><span class="p">:</span> <span class="kt">ESTColor</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)peripheral"></a>
                    <a name="//apple_ref/objc/Property/peripheral" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)peripheral">peripheral</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The underlying Bluetooth peripheral device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">CBPeripheral</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">peripheral</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">peripheral</span><span class="p">:</span> <span class="kt">CBPeripheral</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)broadcastingScheme"></a>
                    <a name="//apple_ref/objc/Property/broadcastingScheme" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)broadcastingScheme">broadcastingScheme</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Broadcasting scheme of device.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBroadcastingScheme</span> <span class="n">broadcastingScheme</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">broadcastingScheme</span><span class="p">:</span> <span class="kt">ESTBroadcastingScheme</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/iBeacon%20settings"></a>
                <a name="//apple_ref/objc/Section/iBeacon settings" class="dashAnchor"></a>
                <a href="#/iBeacon%20settings">
                  <h3 class="section-name">iBeacon settings</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)proximityUUID"></a>
                    <a name="//apple_ref/objc/Property/proximityUUID" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)proximityUUID">proximityUUID</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The proximity ID of the beacon.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeProximityUUID:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSUUID</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">proximityUUID</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">proximityUUID</span><span class="p">:</span> <span class="kt">UUID</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)motionProximityUUID"></a>
                    <a name="//apple_ref/objc/Property/motionProximityUUID" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)motionProximityUUID">motionProximityUUID</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The proximity ID of the beacon when it&rsquo;s in motion.</p>

<p>This default to the same value as the <code>&lt;proximityUUID&gt;</code>. Setting it to a different value enables you to detect whether a beacon is in motion or not without a need to connect to the beacon. This can be achieved in two ways:</p>

<ol>
<li><p>When ranging beacons - if the beacon is in motion, the <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)proximityUUID">proximityUUID</a></code> property will be equal to the <code>motionProximityUUID</code>. Note that the <code>motionProximityUUID</code> property is not available unless connected to the beacon, so you need to know its value in advance.</p></li>
<li><p>When monitoring regions - you can have two separate regions, one with the regular <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)proximityUUID">proximityUUID</a></code> and one with the <code>motionProximityUUID</code>. Enter and exit notifications will then correspond to the beacon starting and stopping to move.</p></li>
</ol>

<div class="aside aside-warning">
    <p class="aside-title">Warning</p>
    This feature is disabled by default. The option to enable it will be made available in an upcoming update to the SDK.

</div>

<p>@since Estimote OS 2.0</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSUUID</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">motionProximityUUID</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">motionProximityUUID</span><span class="p">:</span> <span class="kt">UUID</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)major"></a>
                    <a name="//apple_ref/objc/Property/major" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)major">major</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The most significant value in the beacon.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeMajor:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">major</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">major</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)minor"></a>
                    <a name="//apple_ref/objc/Property/minor" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)minor">minor</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The least significant value in the beacon.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeMinor:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">minor</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">minor</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)power"></a>
                    <a name="//apple_ref/objc/Property/power" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)power">power</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The power of the beacon&rsquo;s radio signal in dBm.</p>

<p>This is a <code>char</code> value, so the proper way to retrieve it is <code>[beacon.power charValue]</code>.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writePower:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">power</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">power</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)advInterval"></a>
                    <a name="//apple_ref/objc/Property/advInterval" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)advInterval">advInterval</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The advertising interval of the beacon in ms.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeAdvInterval:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">advInterval</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">advInterval</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Google%20Eddystone"></a>
                <a name="//apple_ref/objc/Section/Google Eddystone" class="dashAnchor"></a>
                <a href="#/Google%20Eddystone">
                  <h3 class="section-name">Google Eddystone</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)eddystoneNamespace"></a>
                    <a name="//apple_ref/objc/Property/eddystoneNamespace" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)eddystoneNamespace">eddystoneNamespace</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Namespace ID of Google Eddystone - part of device identification.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">eddystoneNamespace</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">eddystoneNamespace</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)eddystoneInstance"></a>
                    <a name="//apple_ref/objc/Property/eddystoneInstance" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)eddystoneInstance">eddystoneInstance</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Instance ID of Google Eddystone - part of device identification.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">eddystoneInstance</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">eddystoneInstance</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)eddystoneURL"></a>
                    <a name="//apple_ref/objc/Property/eddystoneURL" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)eddystoneURL">eddystoneURL</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>URL advertised by Google Eddystone device in URL mode.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">eddystoneURL</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">eddystoneURL</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Hardware%20and%20software%20information"></a>
                <a name="//apple_ref/objc/Section/Hardware and software information" class="dashAnchor"></a>
                <a href="#/Hardware%20and%20software%20information">
                  <h3 class="section-name">Hardware and software information</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)hardwareVersion"></a>
                    <a name="//apple_ref/objc/Property/hardwareVersion" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)hardwareVersion">hardwareVersion</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The hardware version of the beacon.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">hardwareVersion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">hardwareVersion</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)firmwareVersion"></a>
                    <a name="//apple_ref/objc/Property/firmwareVersion" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)firmwareVersion">firmwareVersion</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The firmware version of the beacon.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    checkFirmwareUpdateWithCompletion:

</div>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    updateFirmwareWithProgress:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">firmwareVersion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">firmwareVersion</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)rssi"></a>
                    <a name="//apple_ref/objc/Property/rssi" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)rssi">rssi</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The received signal strength of the beacon, measured in decibels.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">rssi</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">rssi</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Power%20management"></a>
                <a name="//apple_ref/objc/Section/Power management" class="dashAnchor"></a>
                <a href="#/Power%20management">
                  <h3 class="section-name">Power management</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)batteryLevel"></a>
                    <a name="//apple_ref/objc/Property/batteryLevel" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)batteryLevel">batteryLevel</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The battery charge level for the beacon.</p>

<p>Battery level ranges from 0 (fully discharged) to 100 (fully charged).</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">batteryLevel</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">batteryLevel</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)batteryType"></a>
                    <a name="//apple_ref/objc/Property/batteryType" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)batteryType">batteryType</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>The battery model.</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    ESTBeaconBatteryType

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconBatteryType</span> <span class="n">batteryType</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">batteryType</span><span class="p">:</span> <span class="kt">ESTBeaconBatteryType</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)remainingLifetime"></a>
                    <a name="//apple_ref/objc/Property/remainingLifetime" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)remainingLifetime">remainingLifetime</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Remaining lifetime in days, based on current battery level, advertising interval and broadcasting power values</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="n">remainingLifetime</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">remainingLifetime</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)basicPowerMode"></a>
                    <a name="//apple_ref/objc/Property/basicPowerMode" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)basicPowerMode">basicPowerMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating availability and status of the Basic Power Mode.</p>

<p>@since Estimote OS A2.1</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    ESTBeaconPowerSavingMode

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconPowerSavingMode</span> <span class="n">basicPowerMode</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">basicPowerMode</span><span class="p">:</span> <span class="kt">ESTBeaconPowerSavingMode</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)smartPowerMode"></a>
                    <a name="//apple_ref/objc/Property/smartPowerMode" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)smartPowerMode">smartPowerMode</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating availability and status of the Smart Power Mode.</p>

<p>@since Estimote OS A2.1</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    ESTBeaconPowerSavingMode

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconPowerSavingMode</span> <span class="n">smartPowerMode</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">smartPowerMode</span><span class="p">:</span> <span class="kt">ESTBeaconPowerSavingMode</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)estimoteSecureUUIDState"></a>
                    <a name="//apple_ref/objc/Property/estimoteSecureUUIDState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)estimoteSecureUUIDState">estimoteSecureUUIDState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating status of Estimote Secure UUID.</p>

<p>@since Estimote OS 2.2
  - see: ESTBeaconEstimoteSecureUUID</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span>
    <span class="n">ESTBeaconEstimoteSecureUUID</span> <span class="n">estimoteSecureUUIDState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">estimoteSecureUUIDState</span><span class="p">:</span> <span class="kt">ESTBeaconEstimoteSecureUUID</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)motionUUIDState"></a>
                    <a name="//apple_ref/objc/Property/motionUUIDState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)motionUUIDState">motionUUIDState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating if motion UUID is enabled.</p>

<p>@since Estimote OS A2.1</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeMotionUUIDEnabled:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconMotionUUID</span> <span class="n">motionUUIDState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">motionUUIDState</span><span class="p">:</span> <span class="kt">ESTBeaconMotionUUID</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Sensors%20handling"></a>
                <a name="//apple_ref/objc/Section/Sensors handling" class="dashAnchor"></a>
                <a href="#/Sensors%20handling">
                  <h3 class="section-name">Sensors handling</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)motionState"></a>
                    <a name="//apple_ref/objc/Property/motionState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)motionState">motionState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating if the beacon is in motion or not.</p>

<p>This value changes:</p>

<ul>
<li><p>from NO to YES immediately after a still beacon starts moving,</p></li>
<li><p>from YES to NO after a beacon stops moving and remains still for 2 seconds.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconMotionState</span> <span class="n">motionState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">motionState</span><span class="p">:</span> <span class="kt">ESTBeaconMotionState</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)temperatureState"></a>
                    <a name="//apple_ref/objc/Property/temperatureState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)temperatureState">temperatureState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>State of temperature sensor.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconTemperatureState</span> <span class="n">temperatureState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">temperatureState</span><span class="p">:</span> <span class="kt">ESTBeaconTemperatureState</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)conditionalBroadcastingState"></a>
                    <a name="//apple_ref/objc/Property/conditionalBroadcastingState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)conditionalBroadcastingState">conditionalBroadcastingState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating which type of broadcasting is enabled</p>

<p>@since Estimote OS A3.0.0</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeConditionalBroadcastingType:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span>
    <span class="n">ESTBeaconConditionalBroadcasting</span> <span class="n">conditionalBroadcastingState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">conditionalBroadcastingState</span><span class="p">:</span> <span class="kt">ESTBeaconConditionalBroadcasting</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(py)motionDetectionState"></a>
                    <a name="//apple_ref/objc/Property/motionDetectionState" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(py)motionDetectionState">motionDetectionState</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>A flag indicating if accelerometer is enabled.</p>

<p>@since Estimote OS A2.1</p>

<div class="aside aside-see">
    <p class="aside-title">See</p>
    writeMotionDetectionEnabled:completion:

</div>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n">ESTBeaconMotionDetection</span> <span class="n">motionDetectionState</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">motionDetectionState</span><span class="p">:</span> <span class="kt">ESTBeaconMotionDetection</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Reading%20methods%20for%20sensors"></a>
                <a name="//apple_ref/objc/Section/Reading methods for sensors" class="dashAnchor"></a>
                <a href="#/Reading%20methods%20for%20sensors">
                  <h3 class="section-name">Reading methods for sensors</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)readTemperatureWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-readTemperatureWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)readTemperatureWithCompletion:">-readTemperatureWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Retrieves the temperature of surrounding environment reported by the beacon.</p>

<p>The completion block receives the following parameters:</p>

<p><li><p><code>NSNumber *value</code> - The temperature in Celsius degrees.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
<div class="aside aside-see">
    <p class="aside-title">See</p>
    <p>writeCalibratedTemperature:completion:</p></p>

<p></div></p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">readTemperatureWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTNumberCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">readTemperature</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTNumberCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the temperature has been retrieved from the beacon.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)readAccelerometerCountWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-readAccelerometerCountWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)readAccelerometerCountWithCompletion:">-readAccelerometerCountWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Retrieves the number of times the beacon has been in motion since the last <code>&lt;resetAccelerometerCountWithCompletion:&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>NSNumber *value</code> - The value of the counter.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">readAccelerometerCountWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTNumberCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">readAccelerometerCount</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTNumberCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the counter has been retrieved.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)resetAccelerometerCountWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-resetAccelerometerCountWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)resetAccelerometerCountWithCompletion:">-resetAccelerometerCountWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Resets the counter - number of times the beacon has been in motion since the last reset.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>NSNumber *value</code> - The new value of the counter.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">resetAccelerometerCountWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTUnsignedShortCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">resetAccelerometerCount</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTUnsignedShortCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the counter has been reset.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20broadcasting%20settings"></a>
                <a name="//apple_ref/objc/Section/Writing methods for broadcasting settings" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20broadcasting%20settings">
                  <h3 class="section-name">Writing methods for broadcasting settings</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeBroadcastingScheme:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeBroadcastingScheme:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeBroadcastingScheme:completion:">-writeBroadcastingScheme:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes broadcasting scheme for device. Broadcasting scheme describes set settings
  defining what kind of data and how often is broadcasting.</p>

<p>Possible options are:
  - ESTBroadcastingSchemeEstimote - broadcasts iBeacon packets with customizable Advertising interval.
    Default advertising interval (950ms) value is set after method invocation.
  - ESTBroadcastingSchemeIBeacon - broadcasts iBeacon packets with iBeacon Advertising interval.
  - ESTBroadcastingSchemeEddystoneURL - broadcasts Eddystone-URL packets with customizable interval.
    Default advertising interval (500ms) value is set after method invocation.
  - ESTBroadcastingSchemeEddystoneUID - broadcasts Eddystone-UID packets with customizable interval.
    Default advertising interval (500ms) value is set after method invocation.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeBroadcastingScheme</span><span class="p">:(</span><span class="n">ESTBroadcastingScheme</span><span class="p">)</span><span class="nv">broadcastingScheme</span>
                     <span class="nf">completion</span><span class="p">:</span>
                         <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTUnsignedShortCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeBroadcastingScheme</span><span class="p">(</span><span class="n">_</span> <span class="nv">broadcastingScheme</span><span class="p">:</span> <span class="kt">ESTBroadcastingScheme</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTUnsignedShortCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeConditionalBroadcastingType:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeConditionalBroadcastingType:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeConditionalBroadcastingType:completion:">-writeConditionalBroadcastingType:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Changes the conditional broadcasting type. Note that the accelerometer must be enabled for this feature to work
  i.e. you must set Motion Detection Flag in order to use this feature.
  Possible options are:
  - ESTBeaconConditionalBroadcastingOff - the default mode, beacon is broadcasting all the time
  - ESTBeaconConditionalBroadcastingMotionOnly – beacon only advertises when it&rsquo;s in motion.
    Note that UUID used in advertising packet depends on Motion UUID Flag state.
  - ESTBeaconConditionalBroadcastingFlipToStop – beacon does not advertise when it&rsquo;s stationary and facing gecko pad up.
    If the beacon is moving or oriented differently it acts normally.</p>

<p>@since Estimote OS A3.0.0</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeConditionalBroadcastingType</span><span class="p">:</span>
            <span class="p">(</span><span class="n">ESTBeaconConditionalBroadcasting</span><span class="p">)</span><span class="nv">conditionalBroadcasting</span>
                              <span class="nf">completion</span><span class="p">:</span>
                                  <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeConditionalBroadcastingType</span><span class="p">(</span><span class="n">_</span> <span class="nv">conditionalBroadcasting</span><span class="p">:</span> <span class="kt">ESTBeaconConditionalBroadcasting</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>conditionalBroadcasting</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Conditional broadcasting mode to be set in the beacon.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the belly mode has been enabled or disabled.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20iBeacon%20settings"></a>
                <a name="//apple_ref/objc/Section/Writing methods for iBeacon settings" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20iBeacon%20settings">
                  <h3 class="section-name">Writing methods for iBeacon settings</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeName:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeName:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeName:completion:">-writeName:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the <code>&lt;name&gt;</code> of the beacon.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>NSString *value</code> - The new name of the beacon.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeName</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">name</span>
       <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeName</span><span class="p">(</span><span class="n">_</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>name</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new name of the beacon.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new name has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeProximityUUID:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeProximityUUID:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeProximityUUID:completion:">-writeProximityUUID:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the <code>&lt;proximityUUID&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<p><li><p><code>NSString *value</code> - The new <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)proximityUUID">proximityUUID</a></code>.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
<div class="aside aside-warning">
    <p class="aside-title">Warning</p>
    <p>If you change the <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)proximityUUID">proximityUUID</a></code>, you might want to consider changing the <code>&lt;motionProximityUUID&gt;</code> as well. If you don&rsquo;t, the beacon will broadcast two different <code>proximityUUIDs</code> depending on whether its in motion or not!@</p></p>

<p></div></p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeProximityUUID</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">pUUID</span>
                <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeProximityUUID</span><span class="p">(</span><span class="n">_</span> <span class="nv">pUUID</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>pUUID</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new <code>proximityUUID</code>.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new <code>proximityUUID</code> has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeMajor:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeMajor:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeMajor:completion:">-writeMajor:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the <code>&lt;major&gt;</code> value.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>unsigned short value</code> - The new <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)major">major</a></code> value.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeMajor</span><span class="p">:(</span><span class="kt">unsigned</span> <span class="kt">short</span><span class="p">)</span><span class="nv">major</span>
        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTUnsignedShortCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeMajor</span><span class="p">(</span><span class="n">_</span> <span class="nv">major</span><span class="p">:</span> <span class="kt">UInt16</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTUnsignedShortCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>major</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new <code>major</code> value.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new <code>major</code> value has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeMinor:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeMinor:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeMinor:completion:">-writeMinor:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the <code>&lt;minor&gt;</code> value.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>unsigned short value</code> - The new <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)minor">minor</a></code> value.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeMinor</span><span class="p">:(</span><span class="kt">unsigned</span> <span class="kt">short</span><span class="p">)</span><span class="nv">minor</span>
        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTUnsignedShortCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeMinor</span><span class="p">(</span><span class="n">_</span> <span class="nv">minor</span><span class="p">:</span> <span class="kt">UInt16</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTUnsignedShortCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>minor</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new <code>minor</code> value.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new <code>minor</code> value has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeAdvInterval:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeAdvInterval:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeAdvInterval:completion:">-writeAdvInterval:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the advertising interval, i.e. <code>&lt;advInterval&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>unsigned short value</code> - The new <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)advInterval">advInterval</a></code>.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeAdvInterval</span><span class="p">:(</span><span class="kt">unsigned</span> <span class="kt">short</span><span class="p">)</span><span class="nv">interval</span>
              <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTUnsignedShortCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeAdvInterval</span><span class="p">(</span><span class="n">_</span> <span class="nv">interval</span><span class="p">:</span> <span class="kt">UInt16</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTUnsignedShortCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>interval</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new <code>advInterval</code> in milliseconds. The value must be in range from 100 to 2000.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new <code>advInterval</code> has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writePower:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writePower:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writePower:completion:">-writePower:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets the broadcasting <code>&lt;power&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><code>ESTBeaconPower value</code> - The new broadcasting <code><a href="../Classes/ESTBeaconConnection.html#/c:objc(cs)ESTBeaconConnection(py)power">power</a></code>.</li>
<li><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writePower</span><span class="p">:(</span><span class="n"><a href="../Enums.html#/c:@E@ESTBeaconPower">ESTBeaconPower</a></span><span class="p">)</span><span class="nv">power</span>
        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTPowerCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writePower</span><span class="p">(</span><span class="n">_</span> <span class="nv">power</span><span class="p">:</span> <span class="kt"><a href="../Enums.html#/c:@E@ESTBeaconPower">ESTBeaconPower</a></span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTPowerCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>power</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The new broadcasting <code>power</code>. Must be one of the 
&lt;ESTBeaconPower</p>

<blockquote>
<p>values.</p>
</blockquote>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the new broadcasting power has been set.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20Google%20beacons"></a>
                <a name="//apple_ref/objc/Section/Writing methods for Google beacons" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20Google%20beacons">
                  <h3 class="section-name">Writing methods for Google beacons</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeEddystoneDomainNamespace:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeEddystoneDomainNamespace:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeEddystoneDomainNamespace:completion:">-writeEddystoneDomainNamespace:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets Google beacon Namespace ID. Value should be provided as a domain formatted string (FQDN)
  according to Google beacon best practices. Method automatically produce SHA-1 hash.
  First 10 bytes of produced hash are used as Namespace ID.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeEddystoneDomainNamespace</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">eddystoneNamespace</span>
                           <span class="nf">completion</span><span class="p">:</span>
                               <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeEddystoneDomainNamespace</span><span class="p">(</span><span class="n">_</span> <span class="nv">eddystoneNamespace</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>eddystoneNamespace</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Google beacon Namespace ID</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the Namespace has been changed or error occurred.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeEddystoneHexNamespace:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeEddystoneHexNamespace:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeEddystoneHexNamespace:completion:">-writeEddystoneHexNamespace:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets Google beacon Instance ID. Value should be provided as a Hexadecimal string
  representing 6 bytes (12 character string - 2 chars for 1 byte).</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeEddystoneHexNamespace</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">eddystoneNamespace</span>
                        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeEddystoneHexNamespace</span><span class="p">(</span><span class="n">_</span> <span class="nv">eddystoneNamespace</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>eddystoneNamespace</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Google beacon Instance ID</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the Instance ID has been changed or error occurred.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeEddystoneInstance:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeEddystoneInstance:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeEddystoneInstance:completion:">-writeEddystoneInstance:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets Google beacon Instance ID. Value should be provided as a Hexadecimal string
  representing 6 bytes (12 character string - 2 chars for 1 byte).</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeEddystoneInstance</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">eddystoneInstance</span>
                    <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeEddystoneInstance</span><span class="p">(</span><span class="n">_</span> <span class="nv">eddystoneInstance</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>eddystoneInstance</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Google beacon Instance ID</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the Instance ID has been changed or error occurred.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeEddystoneURL:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeEddystoneURL:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeEddystoneURL:completion:">-writeEddystoneURL:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Sets Eddystone URL. Defined URL is provided in advertising packet
  when ESTBeaconPacketTypeEddystoneURL is selected as a packet type.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeEddystoneURL</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">eddystoneURL</span>
               <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeEddystoneURL</span><span class="p">(</span><span class="n">_</span> <span class="nv">eddystoneURL</span><span class="p">:</span> <span class="kt">String</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>eddystoneURL</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Eddystone URL</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the URL has been changed or error occurred.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20power%20management"></a>
                <a name="//apple_ref/objc/Section/Writing methods for power management" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20power%20management">
                  <h3 class="section-name">Writing methods for power management</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeBasicPowerModeEnabled:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeBasicPowerModeEnabled:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeBasicPowerModeEnabled:completion:">-writeBasicPowerModeEnabled:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables or disables the <code>&lt;basicPowerMode&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>BOOL value</code> - YES if the Basic Power Mode has been enabled, NO if the Basic Power Mode has been disabled.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeBasicPowerModeEnabled</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">enable</span>
                        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeBasicPowerModeEnabled</span><span class="p">(</span><span class="n">_</span> <span class="nv">enable</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>enable</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>YES to enable, NO to disable the Basic Power Mode.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the Basic Power Mode has been enabled or disabled.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeSmartPowerModeEnabled:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeSmartPowerModeEnabled:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeSmartPowerModeEnabled:completion:">-writeSmartPowerModeEnabled:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables or disables the <code>&lt;smartPowerMode&gt;</code>.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>BOOL value</code> - YES if the Smart Power Mode has been enabled, NO if the Smart Power Mode has been disabled.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeSmartPowerModeEnabled</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">enable</span>
                        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeSmartPowerModeEnabled</span><span class="p">(</span><span class="n">_</span> <span class="nv">enable</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>enable</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>YES to enable, NO to disable the Smart Power Mode.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the Smart Power Mode has been enabled or disabled.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20security%20features"></a>
                <a name="//apple_ref/objc/Section/Writing methods for security features" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20security%20features">
                  <h3 class="section-name">Writing methods for security features</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeEstimoteSecureUUIDEnabled:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeEstimoteSecureUUIDEnabled:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeEstimoteSecureUUIDEnabled:completion:">-writeEstimoteSecureUUIDEnabled:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables Estimote Secure UUID.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeEstimoteSecureUUIDEnabled</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">enable</span>
                            <span class="nf">completion</span><span class="p">:</span>
                                <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeEstimoteSecureUUIDEnabled</span><span class="p">(</span><span class="n">_</span> <span class="nv">enable</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>enable</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Yes to enable, No to disable Estimote Secure UUID.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Block with operation result.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20sensors"></a>
                <a name="//apple_ref/objc/Section/Writing methods for sensors" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20sensors">
                  <h3 class="section-name">Writing methods for sensors</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeMotionDetectionEnabled:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeMotionDetectionEnabled:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeMotionDetectionEnabled:completion:">-writeMotionDetectionEnabled:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables or disables the accelerometer allowing to detect if beacon is in motion.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>BOOL value</code> - YES if the accelerometer has been enabled, NO if the accelerometer has been disabled.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

<p>@since Estimote OS A2.1</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeMotionDetectionEnabled</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">enable</span>
                         <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeMotionDetectionEnabled</span><span class="p">(</span><span class="n">_</span> <span class="nv">enable</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>enable</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>YES to enable, NO to disable the accelerometer.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the accelerometer has been enabled or disabled.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeMotionUUIDEnabled:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeMotionUUIDEnabled:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeMotionUUIDEnabled:completion:">-writeMotionUUIDEnabled:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Enables or disables the motion UUID.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>BOOL value</code> - YES if the motion UUID has been enabled, NO if the motion UUID has been disabled.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

<p>@since Estimote OS A2.1</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeMotionUUIDEnabled</span><span class="p">:(</span><span class="n">BOOL</span><span class="p">)</span><span class="nv">enable</span>
                    <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTBoolCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeMotionUUIDEnabled</span><span class="p">(</span><span class="n">_</span> <span class="nv">enable</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTBoolCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>enable</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>YES to enable, NO to disable the motion UUID.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the motion UUID has been enabled or disabled.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeCalibratedTemperature:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeCalibratedTemperature:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeCalibratedTemperature:completion:">-writeCalibratedTemperature:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Calibrates the beacon&rsquo;s thermometer sensor.</p>

<p>Beacons are basically calibrated out of the box, but additional manual calibration is recommended in order to minimize measurement error. When the sensor is not calibrated, measurement error is ±4 ℃. After calibration it&rsquo;s ±2 ℃.</p>

<p>To perform calibration you need to keep the beacon at room temperature for a couple of minutes. Use a separate thermometer to read the actual value (in Celsius degrees) and pass it to this method.</p>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>NSNumber *value</code> - The current temperature in Celsius degrees, after the calibration.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeCalibratedTemperature</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="p">)</span><span class="nv">temperature</span>
                        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTNumberCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeCalibratedTemperature</span><span class="p">(</span><span class="n">_</span> <span class="nv">temperature</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTNumberCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>temperature</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>The reference temperature in Celsius degrees.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the calibration has been completed.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20GPS%20location"></a>
                <a name="//apple_ref/objc/Section/Writing methods for GPS location" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20GPS%20location">
                  <h3 class="section-name">Writing methods for GPS location</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeLatitude:longitude:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeLatitude:longitude:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeLatitude:longitude:completion:">-writeLatitude:longitude:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Saves GPS latitude and longitude in Estimote Cloud.
 After successful save lat and log is set in beacon connection object.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeLatitude</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="p">)</span><span class="nv">latitude</span>
            <span class="nf">longitude</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSNumber</span> <span class="o">*</span><span class="p">)</span><span class="nv">longitude</span>
           <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeLatitude</span><span class="p">(</span><span class="n">_</span> <span class="nv">latitude</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">,</span> <span class="nv">longitude</span><span class="p">:</span> <span class="kt">NSNumber</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>latitude</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>GPS latitude</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>longitude</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>GPS longitude</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>completion block fired on operation completion</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Writing%20methods%20for%20Cloud%20Tags%20setting%20of%20a%20device"></a>
                <a name="//apple_ref/objc/Section/Writing methods for Cloud Tags setting of a device" class="dashAnchor"></a>
                <a href="#/Writing%20methods%20for%20Cloud%20Tags%20setting%20of%20a%20device">
                  <h3 class="section-name">Writing methods for Cloud Tags setting of a device</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)writeTags:completion:"></a>
                    <a name="//apple_ref/objc/Method/-writeTags:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)writeTags:completion:">-writeTags:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Saves Cloud Tags setting for the device in Estimote Cloud.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">writeTags</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSSet</span><span class="o">&lt;</span><span class="n">NSString</span> <span class="o">*&gt;</span> <span class="o">*</span><span class="p">)</span><span class="nv">tags</span>
       <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">writeTags</span><span class="p">(</span><span class="n">_</span> <span class="nv">tags</span><span class="p">:</span> <span class="kt">Set</span><span class="o">&lt;</span><span class="kt">String</span><span class="o">&gt;</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>tags</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>Cloud Tags</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>completion block fired on operation completion</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Reset%20to%20factory%20settings"></a>
                <a name="//apple_ref/objc/Section/Reset to factory settings" class="dashAnchor"></a>
                <a href="#/Reset%20to%20factory%20settings">
                  <h3 class="section-name">Reset to factory settings</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)resetToFactorySettingsWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-resetToFactorySettingsWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)resetToFactorySettingsWithCompletion:">-resetToFactorySettingsWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Resets the beacon&rsquo;s <code>&lt;major&gt;</code>, <code>&lt;minor&gt;</code>, <code>&lt;proximityUUID&gt;</code>, broadcasting <code>&lt;power&gt;</code> and <code>&lt;advInterval&gt;</code> to factory settings.</p>

<p>The completion block receives the following parameters:</p>

<p><li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
<div class="aside aside-warning">
    <p class="aside-title">Warning</p>
    <p>This method does not reset the <code>&lt;motionProximityUUID&gt;</code>. You can reset it yourself to the default value of <code>ESTIMOTE_PROXIMITY_UUID</code> using the <code>&lt;writeMotionProximityUUID:completion:&gt;</code> method.</p></p>

<p></div></p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">resetToFactorySettingsWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">resetToFactorySettings</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the settings have been reset.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/MAC%20&amp;%20Peripheral"></a>
                <a name="//apple_ref/objc/Section/MAC &amp; Peripheral" class="dashAnchor"></a>
                <a href="#/MAC%20&amp;%20Peripheral">
                  <h3 class="section-name">MAC &amp; Peripheral</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)getMacAddressWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-getMacAddressWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)getMacAddressWithCompletion:">-getMacAddressWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Allows to get MAC address.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">getMacAddressWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTStringCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">getMacAddress</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTStringCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>completion block returning reference to ESTBeaconConnection object performing operation.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)findPeripheralForBeaconWithTimeout:completion:"></a>
                    <a name="//apple_ref/objc/Method/-findPeripheralForBeaconWithTimeout:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)findPeripheralForBeaconWithTimeout:completion:">-findPeripheralForBeaconWithTimeout:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Allows to find CBPeripheral device using CBCentralManager scan.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">findPeripheralForBeaconWithTimeout</span><span class="p">:(</span><span class="n">NSUInteger</span><span class="p">)</span><span class="nv">timeout</span>
                                <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTObjectCompletionBlock</span><span class="p">)</span>
                                               <span class="n">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">findPeripheralForBeacon</span><span class="p">(</span><span class="n">withTimeout</span> <span class="nv">timeout</span><span class="p">:</span> <span class="kt">UInt</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTObjectCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>timeout</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>timeout of scan operation</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>completion block returning reference to ESTBeaconConnection object performing operation.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
            <div class="task-group">
              <div class="task-name-container">
                <a name="/Firmware%20update"></a>
                <a name="//apple_ref/objc/Section/Firmware update" class="dashAnchor"></a>
                <a href="#/Firmware%20update">
                  <h3 class="section-name">Firmware update</h3>
                </a>
              </div>
              <ul class="item-container">
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)checkFirmwareUpdateWithCompletion:"></a>
                    <a name="//apple_ref/objc/Method/-checkFirmwareUpdateWithCompletion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)checkFirmwareUpdateWithCompletion:">-checkFirmwareUpdateWithCompletion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Checks if an updated firmware is available.</p>

<p>The result of the check is available as a <code>ESTFirmwareInfoVO</code> class in the completion block and has the following properties:</p>

<ul>
<li><p><code>BOOL isUpdateAvailable</code> - YES if an update is available, NO if there&rsquo;s no update available. In the latter case, all the other properties of this structure will be <code>nil</code>.</p></li>
<li><p><code>NSString *hardwareVersion</code> - The version of hardware this firmware update is dedicated for.</p></li>
<li><p><code>NSString *firmwareVersion</code> - The version of the firmware available for update.</p></li>
<li><p><code>NSString *changelog</code> - Changes introduced in the new version.</p></li>
</ul>

<p>The completion block receives the following parameters:</p>

<ul>
<li><p><code>ESTFirmwareInfoVO value</code> - Indicates whether an update is available. If so, it also holds additional information about the update.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">checkFirmwareUpdateWithCompletion</span><span class="p">:</span>
    <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTObjectCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">checkFirmwareUpdate</span><span class="p">(</span><span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTObjectCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the check has been completed.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)updateFirmwareWithProgress:completion:"></a>
                    <a name="//apple_ref/objc/Method/-updateFirmwareWithProgress:completion:" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)updateFirmwareWithProgress:completion:">-updateFirmwareWithProgress:completion:</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Updates the beacon&rsquo;s firmware.</p>

<p>The progress block receives the following parameters:</p>

<ul>
<li><p><code>NSInteger value</code> - A percentage value (0-100) indicating the update progress.</p></li>
<li><p><code>NSString *description</code> - A description of the current stage of the update.</p></li>
<li><p><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</p></li>
</ul>

<p>The completion block receives the following parameters:</p>

<ul>
<li><code>NSError *error</code> - If an error occurred, this error object describes the error. If the operation completed successfully, the value is <code>nil</code>.</li>
</ul>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">updateFirmwareWithProgress</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTProgressBlock</span><span class="p">)</span><span class="nv">progress</span>
                        <span class="nf">completion</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">ESTCompletionBlock</span><span class="p">)</span><span class="nv">completion</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">updateFirmware</span><span class="p">(</span><span class="nv">progress</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTProgressBlock</span><span class="p">,</span> <span class="nv">completion</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="kt">ESTCompletionBlock</span><span class="p">)</span></code></pre>

                        </div>
                      </div>
                      <div>
                        <h4>Parameters</h4>
                        <table class="graybox">
                          <tbody>
                            <tr>
                              <td>
                                <code>
                                <em>progress</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called throughout the update process to report on the progress.</p>

                                </div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <code>
                                <em>completion</em>
                                </code>
                              </td>
                              <td>
                                <div>
                                  <p>A block that is called when the update has been completed.</p>

                                </div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </section>
                  </div>
                </li>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)ESTBeaconConnection(im)valueObject"></a>
                    <a name="//apple_ref/objc/Method/-valueObject" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)ESTBeaconConnection(im)valueObject">-valueObject</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>Returns value object for current <code>ESTBeaconConnection</code> object.</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">nonnull</span> <span class="n">ESTBeaconVO</span> <span class="o">*</span><span class="p">)</span><span class="n">valueObject</span><span class="p">;</span></code></pre>

                        </div>
                        <div class="language">
                          <p class="aside-title">Swift</p>
                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">valueObject</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">ESTBeaconVO</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
          </div>
        </section>

      </article>
    </div>
    <section class="footer">
      <p>&copy; 2019 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2019-10-25)</p>
      <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
    </section>
  </body>
</div>
</html>
